2
Trabalho 1: O Arquiteto Simbólico
PolyU COMP5511Week 1
00:00

Conheça o SHRDLU (1968-1970)

Muito antes dos grandes modelos de linguagem como o GPT, existia o SHRDLU. Desenvolvido por Terry Winograd no MIT, foi um experimento revolucionário em "IA Simbólica" (também conhecida como GOFAI: Good Old-Fashioned AI).

1. A Hipótese do "Micromundo"

Em vez de tentar compreender todo o universo (que é confuso), o SHRDLU vivia num restrito Mundo dos Blocos. Esse mundo continha apenas objetos específicos: tijolos, pirâmides e uma caixa.

  • Ancoragem Simbólica: Como o mundo era pequeno, cada palavra ("vermelho", "mover", "sobre") podia ser perfeitamente definida. O programa "compreendia" um bloco porque tinha um ponteiro direto para esse objeto na memória.

2. Capacidades

  • Compreensão: "Coloque o bloco vermelho sobre o bloco verde."
  • Raciocínio: "Não posso, o bloco verde está coberto." (Ele compreendia restrições físicas).
  • Memória: "Por que você fez isso?" -> "Porque você me pediu."

3. Contexto Histórico

Funcionava num DEC PDP-10 mainframe (velocidade de 1 MIPS) e usava um display de gráficos vetoriais. A lógica foi escrita em MacLisp e Micro-Planner.

Representação em Python (O "Estado")